.index_block_1{margin:5px 0 0 0;}
.drawer_nav{width:244px;height:370px;border:1px solid #eaecee;float:left;}
.drawer_nav .nav_ol{padding:0px 0;}
.drawer_nav .nav_ol .item{cursor:pointer;position:relative;height:37px;z-index:999;}
.drawer_nav .nav_ol .item .first_class{position:relative;border-top:1px solid transparent;border-bottom:1px solid transparent;height:37px;line-height:37px;padding:0 20px;position:absolute;left:0;top:0;width:210px;z-index:999;}
.drawer_nav .nav_ol .item:hover .first_class{border-top:1px solid #eaecee;border-bottom:1px solid #eaecee;background:#ffffff;}
.drawer_nav .nav_ol .item .first_class .set_a{display:inline-block;*display:inline;*zoom:1;font-size:14px;color:#000000;}
.drawer_nav .nav_ol .item .first_class .set_b{display:inline-block;*display:inline;*zoom:1;font-size:14px;color:#61687c;margin:0 0 0 10px;}
.drawer_nav .nav_ol .item .first_class .icon{display:block;width:6px;height:12px;background-position:0 -42px;position:absolute;right:20px;top:12px;z-index:997;}
.drawer_nav .nav_ol .item .more_class{position:absolute;left:244px;top:0;width:500px;height:370px;padding:0 10px;background:#ffffff;border:1px solid #eaecee;z-index:998;cursor:default;overflow-y:auto;overflow-x:hidden;display:none;}
.drawer_nav .nav_ol .item .more_class .clsss_title{height:37px;line-height:37px;border-bottom:1px solid #eaecee;font-size:14px;width:100%;}
.drawer_nav .nav_ol .item .more_class .clsss_list{font-size:14px;margin:15px 0 20px 0;}
.drawer_nav .nav_ol .item .more_class .clsss_list a{display:inline-block;*display:inline;*zoom:1;font-size:14px;margin:0 10px 10px 0;color:#666666;}
.drawer_nav .nav_ol .item:hover .more_class{display:block;}
.drawer_nav .seeall{display:block;margin:0 20px;border-top:1px dashed #eaecee;height:37px;line-height:37px;font-size:14px;color:#a3a3a3;}

.picFocus{width:650px;height:370px;float:left;zoom:1;z-index:79;padding-left:2px}
.picFocus .hd{overflow:hidden;float:left;width:100%;margin:-110px 0 0 0;}
.picFocus .hd ul{overflow:hidden;zoom:1;float:left;width:900px;}
.picFocus .hd ul li,.picFocus .hd ul li img{width:190px;height:83px;}
.picFocus .hd ul li{display:block;text-align:center;float:left;border:4px solid #ddd;margin:0 11px 0 0;}
.picFocus .hd ul li img{cursor:pointer;float:left;}
.picFocus .hd ul li.on{border-color:#32a5de;float:left;}
.picFocus .bd{border:1px solid #eee;}
.picFocus .bd,.picFocus .bd img{width:650px;height:370px;}
.picFocus .bd li{vertical-align:middle;position:relative;zoom:1;float:left;z-index:79;}
.picFocus .bd img{display:block;float:left;}
.picFocus .bd li .bg{width:400px;height:30px;position:absolute;left:0;bottom:0;z-index:1;background:#000;filter:alpha(opacity=60);opacity:0.6;float:left;}
.picFocus .bd li .title{width:400px;height:30px;line-height:30px;left:0;bottom:0;position:absolute;z-index:2;color:#fff;text-indent:1em;float:left;}

#slide {width:650px;height:370px;float:left;zoom:1;z-index:79;margin-left: 2px; border: 1px solid #eaecee;}
#full-screen-slider { width:100%; height:370px; float:left; position:relative}
#slides { display:block; width:100%; height:370px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li { background: no-repeat center top; background-size: 650px 370px;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#paginationdiv {width:650px; display:block; list-style:none; position:relative; float:left; z-index:990;  padding:5px 0 5px 0; margin:-20px auto;}
#pagination { float: right;}
#pagination li { display:block; list-style:none; width:15px; height:5px; float:left; margin-left:25px; border-radius:5px; background: transparent; border: 1px solid #666;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px; cursor:hand}
#pagination li.current { background:#FFF}

.commtitle span {border-bottom: 2px solid #32a5de; left: 0; font-size: 16px; color: #32a5de; font-weight: bold;  /*padding: 0px 15px;*/}

.indexLogin .login_nav{width:296px;height:370px;border:1px solid #eaecee;float:right}
.indexLogin .login_nav .nav_ol{padding:0px 0;}
.indexLogin .login_nav .loginWrap{padding:15px;position:relative;}
.indexLogin .login_nav .loginWrap .title{text-align:center;font-size:16px;margin:5px 0 15px 0;}
.indexLogin .login_nav .loginWrap .title .logo {position: absolute; left: 50px ; top: 15px}
.indexLogin .login_nav .switch_tab{float:left;width:100%;}
.indexLogin .login_nav .switch_tab .tab{float:left;width:70px;height:30px;line-height:30px;border-bottom:2px solid #ffffff;text-align:center;font-size:14px;color:#666666;cursor:pointer;margin:0 8px 0 8px;}
.indexLogin .login_nav .switch_tab .curr{border-bottom:2px solid #32a5de;color:#32a5de;font-weight:bold;}
.indexLogin .login_nav .login_type_switch .item{margin:10px 0 0 0;display:none;}
.indexLogin .login_nav .login_type_switch .input_row{position:relative;z-index:99;margin:0 0 15px 0;}
.indexLogin .login_nav .login_type_switch .input_row .inpt{width:100%;height:35px;line-height:35px;padding:0 3%;background:#eaeaea;border-radius:8px;font-size:12px;border:none;}
.indexLogin .login_nav .login_type_switch .input_row .msg{font-size:12px;width:100%;}
.indexLogin .login_nav .login_type_switch .input_row .msg .err_tips{display:none;color:#fd5f39;background: url(/static/images/alert.png) left center no-repeat;padding:0 0 0 22px;margin:5px 0 0 0;height:30px;line-height:30px;}
.indexLogin .login_nav .login_type_switch .input_row .sbtn{display:block;border:1px solid #32a5de;background:#32a5de;width:100%;height:36px;line-height:34px;border-radius:4px;text-align:center;font-size:14px;color:#ffffff;cursor:pointer;}
.indexLogin .login_nav .login_type_switch .input_row .yzm,.indexLogin .login_nav .login_type_switch .input_row .yzm img{float:right;width:120px;height:46px;}
.indexLogin .login_nav .login_type_switch .login_ctrl{height:20px;line-height:20px;font-size:14px;margin:0 0 10px 0;}
.indexLogin .login_nav .login_type_switch .login_ctrl .fwd_link{color:#666666;}
.indexLogin .login_nav .login_type_switch .other_login{height:20px;line-height:20px;font-size:14px;color:#666666;}
.indexLogin .login_nav .login_type_switch .other_login .label,.indexLogin .login_nav .login_type_switch .other_login .btn{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.indexLogin .login_nav .login_type_switch .other_login .btn{width:30px;height:30px;line-height:30px;overflow:hidden;margin:0 0 0 10px;border-radius:100px;}
.indexLogin .login_nav .login_type_switch .other_login .wx_login{background-position:-83px -370px;}
.indexLogin .login_nav .login_type_switch .other_login .qq_login{background-position:-83px -340px;}
.indexLogin .login_nav .login_type_switch .other_login .wx_login:hover{background-position:-113px -370px;}
.indexLogin .login_nav .login_type_switch .other_login .qq_login:hover{background-position:-113px -340px;}

.indexLogin .login_nav .loginWrap .userinfo {font-size:14px;height:70px;padding: 10px;line-height: 28px;border-top: 1px solid #eaecee;padding-top:20px;}
.indexLogin .login_nav .loginWrap .usertools {height:160px}
.indexLogin .login_nav .loginWrap .usertools .tools_item{float:left; width:100px;text-align: center;margin: 0px 0px 20px 20px;}
.indexLogin .login_nav .loginWrap .usertools .icon {background-image: url(/static/images/icon.png); background-repeat: no-repeat;}
.indexLogin .login_nav .loginWrap .usertools .icon {margin: 0 auto 5px auto; width: 65px; height: 65px;}
.indexLogin .login_nav .loginWrap .usertools .jobs {background-position: -259px -106px;}
.indexLogin .login_nav .loginWrap .usertools .dresume {background-position: -259px -296px;}
.indexLogin .login_nav .loginWrap .usertools .resume {background-position: -259px -201px;}
.indexLogin .login_nav .loginWrap .userbtn>a {float:right; width: 120px;height: 24px;line-height:24px;background: #ffffff;border:1px solid #32a5de;border-radius: 5px; text-align: center; margin: 5px 5px}
.indexLogin .login_nav .loginWrap .userbtn>a {color: #3A9CDE;font-size: 12px;letter-spacing: 2px;}
.indexLogin .login_nav .loginWrap .userbtn>a:hover {color: #FFFF; background: #3A9CDE;}

.index_block_2{border:1px solid #eaecee;margin:15px 0 0 0;}
.index_block_2 .notice{float:left;padding:0 0 0 10px;height:40px;line-height:40px;}
.index_block_2 .notice .icon{display:inline-block;*display:inline;*zoom:1;width:19px;height:16px;background-position:0 -68px;vertical-align:middle;font-size:16px;margin:0 5px 0 0;}
.index_block_2 .txtScroll-left{position:relative;float:right;width:1090px;height:40px;line-height:40px;}
.index_block_2 .txtScroll-left .bd{overflow:hidden;float:left;}
.index_block_2 .txtScroll-left .bd ul{overflow:hidden;zoom:1;float:left;}
.index_block_2 .txtScroll-left .bd ul li{margin-right:20px;width:350px;margin:0 0 0 10px;float:left;text-align:left;_display:inline;font-size:14px;}
.index_block_2 .txtScroll-left .bd ul li i,.index_block_2 .txtScroll-left .bd ul li a,.index_block_2 .txtScroll-left .bd ul li span{display:block;float:left;}
.index_block_2 .txtScroll-left .bd ul li i{width:5px;height:5px;background-position:0 -99px;margin:17px 5px 0 0;}
.index_block_2 .txtScroll-left .bd ul li a{color:#616161;width:290px;}
.index_block_2 .txtScroll-left .bd ul li span{color:#a3a3a3;float:right;}
.index_block_3{margin:15px 0 10px 0;}
.index_block_3 .gov_recruitment,.index_block_3 .highly_recommented{float:left;width:300px;}
.index_block_3 .highly_recommented{margin:0 0 0 15px;}
.index_block_3 .gov_recruitment .list,.index_block_3 .highly_recommented .list,.index_block_3 .jobfair .list{height:180px;}
.index_block_3 .gov_recruitment .list,.index_block_3 .highly_recommented .list{border:1px solid #eaecee;float:left;margin:15px 0 0 0;width:298px;padding:5px 0;}
.index_block_3 .gov_recruitment .list a,.index_block_3 .highly_recommented .list a{display:block;font-size:14px;color:#3c3c3c;width:278px;margin:0 auto;height:30px;line-height:30px;}
.index_block_3 .gov_recruitment .list a i,.index_block_3 .highly_recommented .list a i,.index_block_3 .jobfair .list .item .jobfairname i{display:inline-block;*display:inline;*zoom:1;width:4px;height:4px;background-position:0 -109px;vertical-align:middle;margin:0 5px 0 0;}
.index_block_3 .jobfair{width:570px;float:right;}
.index_block_3 .jobfair .list{border:1px solid #eaecee;float:left;margin:15px 0 0 0;width:568px;padding:5px 0;}
.index_block_3 .jobfair .list .item{height:28px;line-height:28px;font-size:14px;}
.index_block_3 .jobfair .list .item .jobfairname{display:block;float:left;margin:0 0 0 10px;width:374px;color:#3c3c3c;}
.index_block_3 .jobfair .list .item .time{float:left;margin:0 0 0 10px;width:166px;color:#32a5de;text-align:left;}
.index_block_3 .jobfair .list .item .time i,.index_block_3 .jobfair .list .item .time span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.index_block_3 .jobfair .list .item .time i{width:13px;height:13px;background-position:0 -120px;margin:0 5px 0 0;}
.index_block_3 .jobfair .list .item .addr{float:right;width:250px;margin:0 10px 0 10px;color:#747474;}
.index_block_4{margin:15px 0 0 0;}
.slideTxtBox{width:100%;float:left;}
.slideTxtBox .hd{height:36px;border-bottom:1px solid #eaecee;position:relative;width:100%;float:left;}
.slideTxtBox .hd ul{display:block;float:left;}
.slideTxtBox .hd ul li{display:block;float:left;height:34px;line-height:34px;border-bottom:2px solid #ffffff;font-size:16px;color:#979797;margin:0 30px 0 0;cursor:pointer;font-weight: bold}
.slideTxtBox .hd ul li.on{border-bottom:2px solid #32a5de;color:#32a5de;}
.slideTxtBox .bd{float:left;width:100%;position:relative;}
.slideTxtBox .bd ul{display:block;float:left;width:1230px;}
.slideTxtBox .bd li{display:block;float:left;width:208px;height:85px;border:1px solid #eaecee;margin:15px 12px 0 0;padding:10px 10px 10px 10px;}
.slideTxtBox .bd li .mainjob,.slideTxtBox .bd li .salary{height:30px;line-height:30px;font-size:14px;}
.slideTxtBox .bd li .mainjob{width:270px;float:left;overflow:hidden;}
.slideTxtBox .bd li .mainjob a{color:#333333;max-width:165px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.slideTxtBox .bd li .mainjob .jipin{vertical-align:middle;display:inline-block;*display:inline;*zoom:1;width:40px;height:16px;background-position:0 -140px;margin:0 0 0 5px;}
.slideTxtBox .bd li .salary{float:right;width:110px;text-align:right;color:#fa6041;overflow:hidden;}
.slideTxtBox .bd li .request{float:left;width:100%;color:#777777;height:22px;line-height:22px;font-size:14px;}
.slideTxtBox .bd li .jobs{float:left;height:30px;font-size:12px;overflow:hidden;margin:5px 0 0 0;}
.slideTxtBox .bd li .jobs .item{display:block;float:left;height:28px;line-height:28px;border:1px solid #eaecee;border-radius:4px;padding:0 10px;margin:0 10px 0 0;color:#ff5656;}
.slideTxtBox .bd li .jobs .item:hover{border:1px solid #ff9900;color:#ff9900;}
.slideTxtBox .bd li .company{float:left;width:100%;border-top:1px dashed #eaecee;margin:10px 0 0 0;padding:10px 0 0 0;}
.slideTxtBox .bd li .company a{float:left;display:block;width:100%;}
.slideTxtBox .bd li .company .comimg,.slideTxtBox .bd li .company .comimg img{width:50px;height:50px;}
.slideTxtBox .bd li .company .comimg{border:1px solid #eaecee;float:left;}
.slideTxtBox .bd li .company .comname{width:196px;height:52px;line-height:52px;float:right;font-size:14px;color:#000000;}
.index_block_5{margin:5px 0 0 0;}
.index_block_5 .news_wrap{border:1px solid #eaecee;margin:15px 0 0 0;float:left;padding:15px;width:1168px;}
.index_block_5 .news_wrap .newslist{width:564px;}
.index_block_5 .news_wrap .newslist .title_img{width:176px;height:130px;float:left;border:1px solid #eaecee;}
.index_block_5 .news_wrap .newslist .list{width:370px;float:right;}
.index_block_5 .news_wrap .newslist .list .item{display:block;width:100%;float:left;height:26px;line-height:26px;font-size:14px;cursor:pointer;}
.index_block_5 .news_wrap .newslist .list .item .icon{display:block;float:left;width:5px;height:5px;background-position:-5px -99px;margin:12px 0 0 0;}
.index_block_5 .news_wrap .newslist .list .item .title{display:block;float:left;width:295px;color:#434343;margin:0 10px 0 5px;}
.index_block_5 .news_wrap .newslist .list .item .date{display:block;float:right;width:50px;color:#aaaaaa;text-align:right;}
.index_block_6{margin:15px 0 0 0;}
.index_block_6 .friendlink{margin:15px 0 30px 0;font-size:12px;}
.index_block_6 .friendlink a{color:#8b8b8b;margin:0 15px 0 0;}
.set_a{font-weight: bold;}